needle for making rope sandals - German English Dictionary